package com.itlong.cloud.POJO.DTO.smartcard;


import com.itlong.cloud.PlatformConstants;
import lombok.Data;

import java.io.Serializable;

/**
* <desc>
*     一卡通云端同步消息.
* </desc>
*
* @createDate 2017-12-20
*/
@Data
public class SmartCardSyncMessageDTO implements Serializable {
    private String syncVersion; //同步命令协议版本
    private String projectId;   //项目Id
    private Integer dataType; //数据类型(1:地址信息 | 2:设备信息 | 3:楼层映射信息 | 4:通行记录信息 | 5:住户信息 | 6:住户房间地址信息 | 7: 住户设备权限信息)
//    private String syncSerialNo; //同步流水号,用于确认同步结果
    private String info;   //同步数据内容(可能是单个或多个设备、人员、记录数据)
    private String extraInfo;  //同步数据其它内容

    public  SmartCardSyncMessageDTO(){
        this.syncVersion = PlatformConstants.SMARTCARD_SYNC_VERSION;
    }
}
